Thursday October 30th

08:30
Doors open, registration, light refreshments

Doors open

09:30
Portrait of Tim Kadlec; Phil Hawksworth

Welcome words by our MCs

Tim Kadlec; Phil Hawksworth MCs

09:40
Portrait of Tammy Everts

How Fast Is Fast Enough?

Tammy Everts Chief Experience Officer SpeedCurve

It sounds like a simple question, but if you've been working in performance long enough, you know the answer is far from straightforward. In this Day 1 keynote, Tammy asks questions—from neuroscience to business metrics—that get you thinking about how you create, measure, and report your performance goals.

10:00
Portrait of Harry Roberts

How to Think Like a Performance Engineer

Harry Roberts Consultant Web Performance Engineer

As awareness and tooling around site speed have been improving at a very exciting rate, has performance testing actually become any easier? In this talk, we'll look at practical tools and workflows so every test has a purpose and provides actionable, reliable data.

10:50
Break

Break

11:30
Portrait of Marcy Sutton Todd

Accessibility and Performance

Marcy Sutton Todd Senior Engineer Khan Academy

What if performance meant more than speed — what if it included how intuitively and equitably people can interact with your website? This session takes a practical look at how designing for accessibility contributes to more responsive, usable experiences, especially for disabled users, with ways to measure beyond load speed.

12:20
Portrait of Michael Hladky

Big Data, Zero JS: Cross-Browser Virtual scrolling

Michael Hladky CEO PushBased

CSS content-visibility is a powerful tool that bypasses unnecessary rendering for offscreen content, drastically improving load times and responsiveness. This talk demonstrates benchmarks, practical techniques for content‑rich environments, and case studies.

13:10
Lunch

Lunch

14:40
Portrait of Ines Akrap

Fast, green, responsible

Ines Akrap Solutions Engineer Storyblok

Performance work has always been about speed, but speed is only part of the story. This session explores why faster sites are greener sites, practical principles from the W3C Sustainable Web Guidelines, and ideas like carbon‑aware websites that adapt to grid intensity.

15:30
Portrait of Umar Hansa

Modern Performance Workflows

Umar Hansa Independent developer

Covers recent browser DevTools features and how AI assistance in DevTools can speed up your debugging workflow. Learn about automated workflows using coding agents, DevTools protocol automation, MCP, and CI/CD integration to catch performance issues before production.

16:20
Break

Break

17:10
Portrait of Ethan Gardner

Making Performance Allies

Ethan Gardner Engineer Flexion / Independent

Web performance data often serves as a proxy for key business metrics. This talk offers practical tips on presenting engineering data as competitive advantage to build alliances and make performance optimization a strategic priority.

18:00
Closing remarks

Closing remarks

Friday October 31st

08:30
Doors open, registration, light refreshments

Doors open

09:30
Portrait of Tim Kadlec; Phil Hawksworth

Welcome words by our MCs

Tim Kadlec; Phil Hawksworth MCs

09:40
Portrait of Tim Kadlec

Introduction to day 2

Tim Kadlec Performance consultant & trainer Cloudflare

10:00
Portrait of Andy Davies

LoAF

Andy Davies Web Performance Consultant SpeedCurve

The Long Animation Frames (LoAF) API provides data on what Main Thread activity caused a long frame, overcoming limitations of the Long Tasks API. Learn how to use LoAF to understand and improve script performance.

10:50
Break

Break

11:30
Portrait of Michal Mocny

Measuring Interactions and Navigations

Michal Mocny Google Chrome team

LCP and INP measure loading and responsiveness, but same‑document soft navigations blur those lines. Learn about new Performance APIs to measure interactions and navigations, how they work, and what's next.

12:20
Portrait of Nadia Makarevich

React Rendering Techniques: Comparing Initial Load Performance

Nadia Makarevich

One app implemented with CSR, SSR, and RSC — then measured. Explore how each technique works, how they influence initial load, what RSC brings, and the trade‑offs.

13:10
Lunch

Lunch

14:40
Portrait of Barry Pollard

Speculations about webperf

Barry Pollard Google

The Speculations Rules API introduces a declarative way to prefetch and prerender future navigations. Learn the latest features, safe deployment strategies, and what's coming next.

15:30
Portrait of Vinicius Dallacqua

Teaching Agents about Performance insights

Vinicius Dallacqua Lead Developer

A deep‑dive into building a Performance AI assistant and agentic workflows on top of a Chrome DevTools fork. Lessons on communicating performance data to agents, which signals matter, and turning telemetry into actionable insights.

16:20
Break

Break

17:10
Portrait of Rich Harris

Fine-grained everything

Rich Harris Vercel

Modern frameworks like Svelte are fast thanks to signal‑based fine‑grained reactivity, but performance is more than 60fps. This talk covers new approaches to build fast, reliable, data‑efficient apps.

18:00
Closing remarks

Closing remarks